Measuring and Dealing with the Uncertainty of SOA Solutions
نویسندگان
چکیده
The paper investigates the uncertainty of Web Services performance and the instability of their communication medium (the Internet), and shows the influence of these two factors on the overall dependability of SOA. We present our practical experience in benchmarking and measuring the behaviour of a number of existing Web Services used in e-science and bio-informatics, provide the results of statistical data analysis and discuss the probability distribution of delays contributing to the Web Services response time. The ratio between delay standard deviation and its average value is introduced to measure the performance uncertainty of a Web Service. Finally, we present the results of error and fault injection into Web Services. We summarise our experiments with SOA-specific exception handling features provided by two web service development kits and analyse exception propagation and performance as the major factors affecting fault tolerance (in particular, error handling and fault diagnosis) in Web Services. © 2010 University of Newcastle upon Tyne. Printed and published by the University of Newcastle upon Tyne, Computing Science, Claremont Tower, Claremont Road, Newcastle upon Tyne, NE1 7RU, England. Bibliographical details CHEN, Y., GORBENKO, A., KHARCHENKO, V., ROMANOVSKY, A. Measuring and Dealing with the Uncertainty of SOA Solutions [By] Y. Chen, A. Gorbenko, V. Kharchenko, A. Romanovsky Newcastle upon Tyne: University of Newcastle upon Tyne: Computing Science, 2010. (University of Newcastle upon Tyne, Computing Science, Technical Report Series, No. CS-TR-1225)
منابع مشابه
Utilizing Robust Data Envelopment Analysis Model for Measuring Efficiency of Stock, A case study: Tehran Stock Exchange
Uncertainty is a prominent feature of real world problems and more especially financialmarkets; with this in mind, dealing with uncertainty becomes a necessary part of performanceevaluation by means of data envelopment analysis. This paper presents three robust dataenvelopment analysis (DEA) models and their application for performance evaluation inTehran Stock Exchange (TSE). Based on the resu...
متن کاملMeasuring robust overall profit efficiency with uncertainty in input and output price vectors
The classic overall profit needs precise information of inputs, outputs, inputs and outputs price vectors. In real word, all data are not certain. Therefore, in this case, stochastic and fuzzy methods use for measuring overall profit efficiency. These methods require more information about the data such as probability distribution function or data membership function, which in some cases may no...
متن کاملAn Adaptive Weighted Fuzzy Controller Applied on Quality of Service of Intelligent 5G Environments
in computational intelligence area, it is suitable to fulfill the analysis in order to interpret the concept and sources of uncertainty and the conditions of its incidence, and hence pursuit for reliable techniques of dealing with it. Dealing with uncertainties in this case is a challenging and multidisciplinary activity. So, there is a need for a capable tool for modeling, control, and analyti...
متن کاملIdentify enablers of agility and agile modeling strategy with neural network approach
The electronic industry suffers a rapid changing and highly rival environment. Thus, firms have an essential need to strive for acquiring the competitive advantage. Strategy Organizational Agility (SOA) is a tool which enables to assist firms to attain the competitive advantage. Therefore, this study benchmarks the core competencies from a case study within the supply chain network and establis...
متن کاملMeasuring the Similarity of Trajectories Using Fuzzy Theory
In recent years, with the advancement of positioning systems, access to a large amount of movement data is provided. Among the methods of discovering knowledge from this type of data is to measure the similarity of trajectories resulting from the movement of objects. Similarity measurement has also been used in other data mining methods such as classification and clustering and is currently, an...
متن کامل